OS X at X.1
With a little help from geek friends, Apple's UNIX is ready for prime time


My jaw nearly hit the table when I called Apple's tech support for help with a new machine and the guy said "Let's open a shell." I thought, "Well Toto, I guess we're not in Cupertino any more."

That was December of 2000, and I was banging on the beta version of OS X, which had been out for just a few weeks. It was quickly apparent that the OS was in sore need of both improvement and applications, not the least of which were the ones that mattered to Linux Journal readers.

Yes, rebuilding on top of open source UNIX was an eXtreme move for one of the most proprietary companies in the business. But the OS was clearly still twitchy, and there wasn't enough going on yet to attract many Apple users, much less Linux geeks.

So I held off on reviewing the OS until the beta period was over and the .0 release of OS X was out. This one was better, but clearly not ready for prime time. There were lots of missing drivers, not to mention apps of both open and closed source varieties.

I decided to wait until I saw evidence that geeks were starting to put OS X to use. That evidence arrived at the O'Reilly Open Source Convention in July, where I showed up with a new G4 Titanium Powerbook, expecting it would be the only one there. But there were lots of them. Tim O'Reilly had one. So did Jeremie Miller, who sat around hacking on Jabber. At a meeting of seven Jabber weenies, four of them had the same Titanium laptop. When I asked Jeremie what he was doing on his, he said "compiling some code while I answer a little email." I think he was using pine. His desktop was a pile of terminal windows.

In Fall OS X.1 came out along with Darwin 1.4.1, and suddenly the buzz was on. Now it could finally burn CDs and relate to other peripherals. Apps of all kinds were showing up. Most importantly, the free software and open source weenies were all over it. The Fink project had come out with XDarwin (XonX) and a package manager based on Debian apt-get. The GNU-Darwin distribution came out, with this statement on its Web site: "Our mission is two-fold: Focus on new projects that leverage the unique capabilities of Darwin/Mach and help Apple users to enjoy the benefits of free software." And OS X was proving to work as another handy host for programs like MySQL, which reportedly compiles with barely a hitch.

So we checked in with our own geek constituency to see if OS X now had serious appeal.

Eric Soroos, a developer at Social Ecology:

Nicholas Riley:

Gabriel Ricard:

Paul Guthrie:

Brad Cox:

Graeme Hiebert:

Steve Dekorte

Jared "Danger" Earle:

Avi Cherry:

Joe Block:

Gary Lang

We had a home office issue coming up for February, so we made that the target for a review. So I called on Brent Simmons, a veteran developer on both UNIX/Linux and MacOS, to take a look under the hood of OS X and see what this new hybrid OS had to offer.